< Back to Search Results
Partula elongata
lectotype
59533
details
3.0x